package com.ruoyi.system.service;

import java.util.List;
import com.ruoyi.system.domain.SalonCategory;

/**
 * categoryService接口
 * 
 * @author 23
 * @date 2022-03-30
 */
public interface ISalonCategoryService 
{
    /**
     * 查询category
     * 
     * @param categoryId category主键
     * @return category
     */
    public SalonCategory selectSalonCategoryByCategoryId(Integer categoryId);

    /**
     * 查询category列表
     * 
     * @param salonCategory category
     * @return category集合
     */
    public List<SalonCategory> selectSalonCategoryList(SalonCategory salonCategory);

    /**
     * 新增category
     * 
     * @param salonCategory category
     * @return 结果
     */
    public int insertSalonCategory(SalonCategory salonCategory);

    /**
     * 修改category
     * 
     * @param salonCategory category
     * @return 结果
     */
    public int updateSalonCategory(SalonCategory salonCategory);

    /**
     * 批量删除category
     * 
     * @param categoryIds 需要删除的category主键集合
     * @return 结果
     */
    public int deleteSalonCategoryByCategoryIds(Integer[] categoryIds);

    /**
     * 删除category信息
     * 
     * @param categoryId category主键
     * @return 结果
     */
    public int deleteSalonCategoryByCategoryId(Integer categoryId);
}
